package com.fescoservice.model;
// default package

import java.util.Date;


/**
 * Application entity. @author MyEclipse Persistence Tools
 */

public class Application  implements java.io.Serializable {


    // Fields    

     private Integer applyId;
     private Integer custId;
     private Integer companyId;
     private String companyName;
     private String companyAddr;
     private String companyZipcode;
     private String applyType;
     private String applyKey;
     private Integer fee;
     private Integer serviceCost;
     private String finifhDate;
     private String preDate;
     private String payDate;
     private String hrId;
     private String creatorId;
     private String creatorName;
     private String creatorDept;
     private Date createDate;
     private String serviceNumber;
     private String memo;
     private String certNumber;
     private String validDate;
     private String bodyCheckDate;
     private String driveType;
     private String applyArea;
     private String status;
     private String feeStatus;
     private Date lastModifyTime;
     private String otherField1;
     private String otherField2;
     private String otherField3;


    // Constructors

    /** default constructor */
    public Application() {
    }

	/** minimal constructor */
    public Application(Integer custId, String creatorId, String creatorName) {
        this.custId = custId;
        this.creatorId = creatorId;
        this.creatorName = creatorName;
    }
    
    /** full constructor */
    public Application(Integer custId, Integer companyId, String companyName, String companyAddr, String companyZipcode, String applyType, String applyKey, Integer fee, Integer serviceCost, String finifhDate, String preDate, String payDate, String hrId, String creatorId, String creatorName, String creatorDept, Date createDate, String serviceNumber, String memo, String certNumber, String validDate, String bodyCheckDate, String driveType, String applyArea, String status, String feeStatus, Date lastModifyTime, String otherField1, String otherField2, String otherField3) {
        this.custId = custId;
        this.companyId = companyId;
        this.companyName = companyName;
        this.companyAddr = companyAddr;
        this.companyZipcode = companyZipcode;
        this.applyType = applyType;
        this.applyKey = applyKey;
        this.fee = fee;
        this.serviceCost = serviceCost;
        this.finifhDate = finifhDate;
        this.preDate = preDate;
        this.payDate = payDate;
        this.hrId = hrId;
        this.creatorId = creatorId;
        this.creatorName = creatorName;
        this.creatorDept = creatorDept;
        this.createDate = createDate;
        this.serviceNumber = serviceNumber;
        this.memo = memo;
        this.certNumber = certNumber;
        this.validDate = validDate;
        this.bodyCheckDate = bodyCheckDate;
        this.driveType = driveType;
        this.applyArea = applyArea;
        this.status = status;
        this.feeStatus = feeStatus;
        this.lastModifyTime = lastModifyTime;
        this.otherField1 = otherField1;
        this.otherField2 = otherField2;
        this.otherField3 = otherField3;
    }

   
    // Property accessors

    public Integer getApplyId() {
        return this.applyId;
    }
    
    public void setApplyId(Integer applyId) {
        this.applyId = applyId;
    }

    public Integer getCustId() {
        return this.custId;
    }
    
    public void setCustId(Integer custId) {
        this.custId = custId;
    }

    public Integer getCompanyId() {
        return this.companyId;
    }
    
    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return this.companyName;
    }
    
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyAddr() {
        return this.companyAddr;
    }
    
    public void setCompanyAddr(String companyAddr) {
        this.companyAddr = companyAddr;
    }

    public String getCompanyZipcode() {
        return this.companyZipcode;
    }
    
    public void setCompanyZipcode(String companyZipcode) {
        this.companyZipcode = companyZipcode;
    }

    public String getApplyType() {
        return this.applyType;
    }
    
    public void setApplyType(String applyType) {
        this.applyType = applyType;
    }

    public String getApplyKey() {
        return this.applyKey;
    }
    
    public void setApplyKey(String applyKey) {
        this.applyKey = applyKey;
    }

    public Integer getFee() {
        return this.fee;
    }
    
    public void setFee(Integer fee) {
        this.fee = fee;
    }

    public Integer getServiceCost() {
        return this.serviceCost;
    }
    
    public void setServiceCost(Integer serviceCost) {
        this.serviceCost = serviceCost;
    }

    public String getFinifhDate() {
        return this.finifhDate;
    }
    
    public void setFinifhDate(String finifhDate) {
        this.finifhDate = finifhDate;
    }

    public String getPreDate() {
        return this.preDate;
    }
    
    public void setPreDate(String preDate) {
        this.preDate = preDate;
    }

    public String getPayDate() {
        return this.payDate;
    }
    
    public void setPayDate(String payDate) {
        this.payDate = payDate;
    }

    public String getHrId() {
        return this.hrId;
    }
    
    public void setHrId(String hrId) {
        this.hrId = hrId;
    }

    public String getCreatorId() {
        return this.creatorId;
    }
    
    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreatorName() {
        return this.creatorName;
    }
    
    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getCreatorDept() {
        return this.creatorDept;
    }
    
    public void setCreatorDept(String creatorDept) {
        this.creatorDept = creatorDept;
    }

    public Date getCreateDate() {
        return this.createDate;
    }
    
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getServiceNumber() {
        return this.serviceNumber;
    }
    
    public void setServiceNumber(String serviceNumber) {
        this.serviceNumber = serviceNumber;
    }

    public String getMemo() {
        return this.memo;
    }
    
    public void setMemo(String memo) {
        this.memo = memo;
    }

    public String getCertNumber() {
        return this.certNumber;
    }
    
    public void setCertNumber(String certNumber) {
        this.certNumber = certNumber;
    }

    public String getValidDate() {
        return this.validDate;
    }
    
    public void setValidDate(String validDate) {
        this.validDate = validDate;
    }

    public String getBodyCheckDate() {
        return this.bodyCheckDate;
    }
    
    public void setBodyCheckDate(String bodyCheckDate) {
        this.bodyCheckDate = bodyCheckDate;
    }

    public String getDriveType() {
        return this.driveType;
    }
    
    public void setDriveType(String driveType) {
        this.driveType = driveType;
    }

    public String getApplyArea() {
        return this.applyArea;
    }
    
    public void setApplyArea(String applyArea) {
        this.applyArea = applyArea;
    }

    public String getStatus() {
        return this.status;
    }
    
    public void setStatus(String status) {
        this.status = status;
    }

    public String getFeeStatus() {
        return this.feeStatus;
    }
    
    public void setFeeStatus(String feeStatus) {
        this.feeStatus = feeStatus;
    }

    public Date getLastModifyTime() {
        return this.lastModifyTime;
    }
    
    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public String getOtherField1() {
        return this.otherField1;
    }
    
    public void setOtherField1(String otherField1) {
        this.otherField1 = otherField1;
    }

    public String getOtherField2() {
        return this.otherField2;
    }
    
    public void setOtherField2(String otherField2) {
        this.otherField2 = otherField2;
    }

    public String getOtherField3() {
        return this.otherField3;
    }
    
    public void setOtherField3(String otherField3) {
        this.otherField3 = otherField3;
    }
   








}